package com.whut.monitor.service;

import com.whut.monitor.vo.PageFilter;
import com.whut.monitor.model.MonitorEntity;
import com.whut.monitor.vo.MonitorVo;

import java.util.List;

/**
 * @author Sandeepin
 * 监测服务层接口
 */
public interface IMonitorService {

	List<MonitorVo> dataGrid(MonitorVo monitorVo, PageFilter pageFilter);

	Long count(MonitorVo monitorVo, PageFilter pageFilter);

	void add(MonitorVo monitorVo);

	void delete(Integer id);

	void edit(MonitorVo monitorVo);

	List<MonitorEntity> getMonitorByChannel(Integer channelId);

}
